running hither and thither - Français Anglais Dictionnaire